home *** CD-ROM | disk | FTP | other *** search
- //Pointage vers un calque - Version 1.1
-
- // Ce script fait pointer le calque 1 vers le calque 2 en dΘfinissant
- // des points clΘs de rotation de faτon que l'axe y du premier calque
- // soit toujours orientΘ vers le centre du second.
-
- // CALQUE PROPRIETE DIMENSION
- // ------- ---------- ----------
- // 1: Calque qui pointe indiffΘrent indiffΘrent
- // 2: Calque vers lequel on pointe indiffΘrent indiffΘrent
-
- delta = value(pop_layer(1), position) - value(pop_layer(2), position);
-
- // Calcul de l'angle correspondant au vecteur entre calque 1 et calque 2
- // On soustrait 90í, pour faire pointer l'axe y au lieu de l'axe x
- ang = rad_to_deg(atan2(delta[Y], delta[X])) - 90;
-
- value(pop_layer(1), rotation) = ang;
-